Transmit status vector 0 register.
CRCERR | CRC error. The attached CRC in the packet did not match the internally generated CRC. |
LCE | Length check error. Indicates the frame length field does not match the actual number of data items and is not a type field. |
LOR | Length out of range. Indicates that frame type/length field was larger than 1500 bytes. The EMAC doesn’t distinguish the frame type and frame length, so, e.g. when the IP(0x8000) or ARP(0x0806) packets are received, it compares the frame type with the max length and gives the “Length out of range” error. In fact, this bit is not an error indication, but simply a statement by the chip regarding the status of the received frame. |
DONE | Transmission of packet was completed. |
MULTICAST | Packet’s destination was a multicast address. |
BROADCAST | Packet’s destination was a broadcast address. |
PACKETDEFER | Packet was deferred for at least one attempt, but less than an excessive defer. |
EXDF | Excessive Defer. Packet was deferred in excess of 6071 nibble times in 100 Mbps or 24287 bit times in 10 Mbps mode. |
EXCOL | Excessive Collision. Packet was aborted due to exceeding of maximum allowed number of collisions. |
LCOL | Late Collision. Collision occurred beyond collision window, 512 bit times. |
GIANT | Byte count in frame was greater than can be represented in the transmit byte count field in TSV1. |
UNDERRUN | Host side caused buffer underrun. |
TOTALBYTES | The total number of bytes transferred including collided attempts. |
CONTROLFRAME | The frame was a control frame. |
PAUSE | The frame was a control frame with a valid PAUSE opcode. |
BACKPRESSURE | Carrier-sense method backpressure was previously applied. |
VLAN | Frame’s length/type field contained 0x8100 which is the VLAN protocol identifier. |